Business

E-commerce firm Blibli up nearly 5% in Indonesia stock debut